Big Huge Thesaurus

carte blanche

noun

sounds kind of like